long stretches of winding roads